package com.shop.cereshop.commons.domain.userAuth;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户实名认证响应
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ApiModel(value = "UserRealnameAuthRespond", description = "用户实名认证响应")
public class UserRealnameAuthRespond {


    /**
     * 用户ID
     */
    @ApiModelProperty(value = "用户ID")
    private Long userId;

    /**
     * 真实姓名
     */
    @ApiModelProperty(value = "真实姓名")
    private String realName;

    /**
     * 证件类型：1身份证，2护照，3港澳通行证
     */
    @ApiModelProperty(value = "证件类型：1身份证，2护照，3港澳通行证")
    private Integer idCardType;

    /**
     * 证件号码
     */
    @ApiModelProperty(value = "证件号码")
    private String idCardNumber;

    /**
     * 人脸照片
     */
    @ApiModelProperty(value = "人脸照片")
    private String idCardHandheld;
}
